festering ulcer - Alemán Inglés Diccionario